package com.ruoyi.quality.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 质检项
 * @TableName t_inspection_item
 */
@TableName(value ="t_inspection_item")
@Data
public class InspectionItem implements Serializable {
    /**
     * 
     */
    @TableId
    private Long id;

    /**
     * 
     */
    private String code;

    /**
     * 
     */
    private String createBy;

    /**
     * 
     */
    private Date createTime;

    /**
     * 
     */
    private String updateBy;

    /**
     * 
     */
    private Date updateTime;

    /**
     * 
     */
    private Boolean delFlag;

    /**
     * 
     */
    private String name;

    /**
     * 
     */
    private String remark;

    /**
     * 
     */
    private Boolean status;

    /**
     * 公差上限
     */
    private Integer lowerTolerance;

    /**
     * 公差下限
     */
    private Integer upperTolerance;


    private Integer fillQty;

    /**
     * 性能&&外观
     */
    private String fillType;

    /**
     * 抽样频次
     */
    private Long samplingId;


    /**
     * 单位
     */
    private String unit;

    /**
     * 测试方法
     */
    private String testMethod;

    /**
     * 进度
     */
    private String process;

    /**
     * 制备周期
     */
    private Integer makePeriod;

    /**
     * 静置周期
     */
    private Integer standingPeriod;

    /**
     * 结果输出
     */
    private Integer resultOutput;


    /**
     * 是否配置公差
     */
    private String tolerance;

    /**
     * 是否合格
     */
    private String qualified;

    /**
     * 失效模式(是,否)
     */
    private String failurePattern;
    /**
     * 
     */
    private String requirement;

    /**
     * 材料原材
     */
    private String materialType;

    /**
     * 材料来源
     */
    private String materialOrigin;

    /**
     * input 填写数值(公差) select下拉(是否合格);
     */
    private String operationType;

    /**
     * 标砖公差1;
     */
    private String standardToleranceOne;

    /**
     * 标准公差2
     */
    private String standardToleranceTwo;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}